/**
 * @file       MainMenuPanel.h
 * @brief      TODO
 * @author     Huabo Zheng
 * @date       Feb 3, 2012
 * @Copyright  2012, www.netgear.com Inc. All rights reserved.
 */

#ifndef MAINMENUPANEL_H_
#define MAINMENUPANEL_H_

#include "Panel.h"

/**
 *CMainMenuPanel
 */
class CMainMenuPanel: public NS_LCD_AFW::CPanel
{
public:
	CMainMenuPanel();
	virtual ~CMainMenuPanel();

protected:
	virtual int onCreate();
	virtual int onEnterKeyPress();
	virtual int onEscKeyPress();
	virtual int onUpKeyPress();
	virtual int onDownKeyPress();
	virtual int onClose();

protected:
	 void onBaseSystemSettingBtnClick(int id,int param);
	 void onNetworkModeSettingsBtnClick(int id,int param);
	 void onNatOrRouterModeSettingsBtnClick(int id,int param);
	 void onManagementIPSettingsBtnClick(int id,int param);
};

#endif /* MAINMENUPANEL_H_ */
